a longer life - Turco Inglés Diccionario